orthopedic implants and instruments - French English Dictionary